union of two or more animals or things - Espagnol Anglais Dictionnaire